package com.easyedu.dean.entity.excel;


import com.alibaba.excel.annotation.ExcelProperty;
import com.alibaba.excel.annotation.format.DateTimeFormat;
import lombok.Data;

import java.util.Date;


/**
 * @author lmr
 **/
@Data
public class Student2Excel {
    @ExcelProperty("学生序号")
    private String studentNumber;
    @ExcelProperty("学院编号")
    private long instituteId;
    @ExcelProperty("学院名称")
    private String instituteName;
    @ExcelProperty("专业编号")
    private long departmentId;
    @ExcelProperty("专业名称")
    private String departmentName;
    @ExcelProperty("年级")
    private int grade;
    @ExcelProperty("行政班级")
    private String administrationClass;
    @ExcelProperty("实际班级")
    private String trueClass;
    @ExcelProperty("状态")
    private int statue;
    @ExcelProperty("姓名")
    private String name;
    @ExcelProperty("性别")
    private String sex;
    @ExcelProperty("曾用名")
    private String usedName;
    @ExcelProperty("民族")
    private String nation;
    @ExcelProperty("政治面貌")
    private String politics;
    @DateTimeFormat("yyyy-MM-dd")
    @ExcelProperty("入党日期")
    private Date joinParty;
    @ExcelProperty("籍贯")
    private String nativePlace;
    @DateTimeFormat("yyyy-MM-dd")
    @ExcelProperty("出生日期")
    private Date bornTime;
    @ExcelProperty("身份证号")
    private String idNumber;
    @DateTimeFormat("yyyy-MM-dd")
    @ExcelProperty("入学日期")
    private Date enrollmentDate;
    @ExcelProperty("宿舍号")
    private String dormitory;
    @ExcelProperty("联系电话")
    private String phone;
    @ExcelProperty("生源地")
    private String origin;
    @ExcelProperty("学生类型")
    private int type;
    @ExcelProperty("父母或监护人1")
    private String parent1;
    @ExcelProperty("父母或监护人1证件类型")
    private String parent1IdType;
    @ExcelProperty("父母或监护人1证件编码")
    private String parent1IdNumber;
    @ExcelProperty("父母或监护人1联系电话")
    private String parent1Phone;
    @ExcelProperty("父母或监护人2")
    private String parent2;
    @ExcelProperty("父母或监护人2证件类型")
    private String parent2IdType;
    @ExcelProperty("父母或监护人2证件编码")
    private String parent2IdNumber;
    @ExcelProperty("父母或监护人2联系电话")
    private String parent2Phone;
}
